depletable resource - Spanish English Dictionary